/**
 * 社区评论Mock数据
 */

// 匿名用户颜色列表
const userColors = [
  '#8cc9a1', // 绿色
  '#5bc0de', // 蓝色
  '#f0ad4e', // 橙色
  '#d9534f', // 红色
  '#9370db', // 紫色
  '#20b2aa', // 青色
  '#ff7f50', // 珊瑚色
  '#6495ed'  // 矢车菊蓝
]

// 匿名用户昵称前缀
const nicknamePrefix = [
  '糖友', '健康', '阳光', '快乐', '幸福', '勇敢', '坚强', '智慧',
  '温暖', '善良', '乐观', '平静', '活力', '希望', '自信', '从容'
]

// 生成随机匿名用户
const generateAnonymousUser = (id) => {
  const colorIndex = id % userColors.length
  const prefixIndex = id % nicknamePrefix.length
  const randomNum = Math.floor(Math.random() * 1000)
  
  return {
    userColor: userColors[colorIndex],
    userNickname: `${nicknamePrefix[prefixIndex]}${randomNum}`
  }
}

// 评论Mock数据
const mockComments = [
  // 帖子1001的评论
  {
    id: 10011,
    postId: 1001,
    content: '饮食上要控制碳水摄入，多吃蔬菜和优质蛋白，少吃精制碳水。建议你买个血糖仪，每天测量空腹和餐后血糖，了解自己对不同食物的反应。',
    createTime: '2023-06-15T09:15:00.000Z',
    likes: 8,
    isLiked: false,
    ...generateAnonymousUser(10011)
  },
  {
    id: 10012,
    postId: 1001,
    content: '除了饮食，适当运动也很重要。我每天坚持散步30分钟，对控制血糖很有帮助。',
    createTime: '2023-06-15T10:20:00.000Z',
    likes: 5,
    isLiked: false,
    ...generateAnonymousUser(10012)
  },
  {
    id: 10013,
    postId: 1001,
    content: '刚确诊时心态很重要，不要太紧张。糖尿病是可以控制的慢性病，只要坚持良好的生活习惯，完全可以和正常人一样生活。',
    createTime: '2023-06-15T11:05:00.000Z',
    likes: 12,
    isLiked: false,
    ...generateAnonymousUser(10013)
  },
  
  // 帖子1002的评论
  {
    id: 10021,
    postId: 1002,
    content: '看起来很不错，我明天就试试！',
    createTime: '2023-06-10T15:30:00.000Z',
    likes: 2,
    isLiked: false,
    ...generateAnonymousUser(10021)
  },
  {
    id: 10022,
    postId: 1002,
    content: '请问鸡胸肉可以换成其他肉类吗？比如牛肉或者鱼肉？',
    createTime: '2023-06-10T16:45:00.000Z',
    likes: 0,
    isLiked: false,
    ...generateAnonymousUser(10022)
  },
  
  // 帖子1003的评论
  {
    id: 10031,
    postId: 1003,
    content: '我用的是强生的OneTouch，用了两年了，挺准的，而且试纸不贵。',
    createTime: '2023-06-05T20:10:00.000Z',
    likes: 3,
    isLiked: false,
    ...generateAnonymousUser(10031)
  },
  {
    id: 10032,
    postId: 1003,
    content: '罗氏的血糖仪不错，采血针很细，疼痛感小一些。',
    createTime: '2023-06-05T21:05:00.000Z',
    likes: 4,
    isLiked: false,
    ...generateAnonymousUser(10032)
  },
  {
    id: 10033,
    postId: 1003,
    content: '我推荐雅培的FreeStyle，不需要扎手指，可以在手臂上测，很方便。',
    createTime: '2023-06-06T08:15:00.000Z',
    likes: 7,
    isLiked: false,
    ...generateAnonymousUser(10033)
  },
  {
    id: 10034,
    postId: 1003,
    content: '三诺的血糖仪性价比高，国产的，准确度也不错。',
    createTime: '2023-06-06T10:30:00.000Z',
    likes: 2,
    isLiked: false,
    ...generateAnonymousUser(10034)
  },
  
  // 帖子1004的评论
  {
    id: 10041,
    postId: 1004,
    content: '感谢分享！请问你平时主食吃什么比较好？',
    createTime: '2023-05-28T11:20:00.000Z',
    likes: 1,
    isLiked: false,
    ...generateAnonymousUser(10041)
  },
  {
    id: 10042,
    postId: 1004,
    content: '我也是糖尿病一年了，最大的体会是心态很重要，不要太紧张，保持良好心态对控糖也有帮助。',
    createTime: '2023-05-28T13:45:00.000Z',
    likes: 5,
    isLiked: false,
    ...generateAnonymousUser(10042)
  },
  
  // 帖子1005的评论
  {
    id: 10051,
    postId: 1005,
    content: '建议饭后服用，不要空腹吃药。开始可以从小剂量开始，慢慢增加，身体会逐渐适应。',
    createTime: '2023-05-20T16:40:00.000Z',
    likes: 6,
    isLiked: false,
    ...generateAnonymousUser(10051)
  },
  {
    id: 10052,
    postId: 1005,
    content: '我也有这个问题，医生建议我换成缓释片，副作用小了很多。',
    createTime: '2023-05-20T17:30:00.000Z',
    likes: 3,
    isLiked: false,
    ...generateAnonymousUser(10052)
  },
  {
    id: 10053,
    postId: 1005,
    content: '多喝水也有帮助，能减轻胃部不适。',
    createTime: '2023-05-20T18:15:00.000Z',
    likes: 2,
    isLiked: false,
    ...generateAnonymousUser(10053)
  },
  
  // 帖子1006的评论
  {
    id: 10061,
    postId: 1006,
    content: '这个APP叫什么名字？在哪里下载？',
    createTime: '2023-05-15T09:45:00.000Z',
    likes: 0,
    isLiked: false,
    ...generateAnonymousUser(10061)
  },
  {
    id: 10062,
    postId: 1006,
    content: '我也在用这款APP，确实很好用，特别是数据同步功能，可以和家人共享血糖数据。',
    createTime: '2023-05-15T10:30:00.000Z',
    likes: 2,
    isLiked: false,
    ...generateAnonymousUser(10062)
  },
  
  // 帖子1007的评论
  {
    id: 10071,
    postId: 1007,
    content: '糖尿病人可以吃水果，但要控制量，选择含糖量低的水果，如草莓、蓝莓、猕猴桃等。最好饭后吃，不要空腹。',
    createTime: '2023-05-08T14:00:00.000Z',
    likes: 8,
    isLiked: false,
    ...generateAnonymousUser(10071)
  },
  {
    id: 10072,
    postId: 1007,
    content: '我一般选择GI值低的水果，如苹果、梨、橙子等，每次不超过一个拳头大小，血糖影响不大。',
    createTime: '2023-05-08T15:10:00.000Z',
    likes: 5,
    isLiked: false,
    ...generateAnonymousUser(10072)
  },
  {
    id: 10073,
    postId: 1007,
    content: '关键是测量自己对不同水果的血糖反应，每个人情况不同，找到适合自己的水果和食用量。',
    createTime: '2023-05-08T16:30:00.000Z',
    likes: 7,
    isLiked: false,
    ...generateAnonymousUser(10073)
  },
  
  // 帖子1008的评论
  {
    id: 10081,
    postId: 1008,
    content: '太棒了！请问你每天的饮食安排是怎样的？能分享一下吗？',
    createTime: '2023-05-01T11:40:00.000Z',
    likes: 3,
    isLiked: false,
    ...generateAnonymousUser(10081)
  },
  {
    id: 10082,
    postId: 1008,
    content: '坚持真的很重要，我也是通过改变生活方式控制住了血糖。',
    createTime: '2023-05-01T12:15:00.000Z',
    likes: 2,
    isLiked: false,
    ...generateAnonymousUser(10082)
  },
  {
    id: 10083,
    postId: 1008,
    content: '请问你做力量训练时有什么注意事项吗？我想尝试但担心血糖波动。',
    createTime: '2023-05-01T14:30:00.000Z',
    likes: 1,
    isLiked: false,
    ...generateAnonymousUser(10083)
  }
]

export default mockComments 